@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0 auto;} *+html *{padding:0; margin:0;}* {margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,div,span,a,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,input,ifram{margin:0;padding:0}input{ border:0px; background:none;}img{ border:0px;margin:0;padding:0}ul,ol,li{ list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}a,a:visited{color:#444444; text-decoration:none;}a:hover{ text-decoration:none; color:#F30; cursor:pointer;}.clear{clear:both; width:100%; font-size:0px; height:0px;}ul,li{list-style-type:none;}a,a:link,a:hover,a:visited,a:active{ color:#444444;}a:hover{ color:#f00;}html,body{height:100%}/**/
body{  font-family:"Microsoft Yahei","simsun","Microsoft Yahei"; font-size:14px; /*background:url(../images/bg.jpg) no-repeat center top #ECFCFF;*/color:#444444; min-width:1200px;}
* html .clear{zoom:1;} /* IE6 */
*+html .clear{zoom:1;} /* IE7 */
.l{float:left;}
.r{float:right;}
.w1000{ width:1000px; margin:0px auto;}
.ovhid{ overflow:hidden;}

.lm_tytop{ height:60px;}
.xf_sec_top{ height:100px;}
.hotkey{ height:26px; line-height:26px; overflow:hidden; text-indent:12px;}
.ssbox{ height:42px; line-height:40px; background:url(../images/ssbg.png) no-repeat left top; width:500px; margin-top:20px;}
.ssbox .btn{ height:40px; width:80px; cursor:pointer; background:url(../images/ssbut.png) no-repeat left top;}
.ssbox .nodes{height:40px; line-height:40px; width:400px; padding-left:10px; color:#428BC5; font-family:"Microsoft Yahei"; font-size:14px; color:#999999;}

.nav{ background:#0078BB; font-size:16px; color:#fff; height:46px; line-height:46px;}
.nav a{ padding:0px 22px;color:#fff; display:block; float:left; height:46px; line-height:46px;}
.nav a:hover{ background:#006695;}

.secmain{ padding-top:20px; padding-bottom:20px; min-height:630px;}
.secleft{ width:680px;}
.secright{ width:290px;}
.sec_right_list{ padding:5px; border:1px solid #ccc; background:#F9F9F9; margin-bottom:15px;}
.sec_right_list .til{ height:40px; line-height:40px; background:url(../images/sectil1.png) repeat-x bottom; position:relative;}
.sec_right_list .til span{ background:url(../images/sectil2.png) repeat-x bottom; font-size:17px; display:block; padding:0px 12px;height:40px; line-height:40px; float:left;}
/*.sec_right_list .til a{ display:block;font-family:"宋体"; font-size:24px; color:#666; float:right; margin-right:10px;}
*/.sec_right_list ul{}
.sec_right_list ul li{ line-height:30px; line-height:30px; background:url(../images/dian1.jpg) no-repeat left 50%; text-indent:12px;}

/* 本例子css */
.sectab{ }
.sectab .hd{ height:48px; line-height:48px; background:url(../images/sectil3.jpg) no-repeat left top;margin-bottom:4px; }
.sectab .hd ul{/* float:left;  position:absolute; left:20px; top:-1px; height:32px; */  }
.sectab .hd ul li{ height:48px; line-height:48px; float:left; width:334px; cursor:pointer; font-size:22px; text-align:center;  }
.sectab .hd ul li.on{ background:url(../images/sectil5.jpg) no-repeat left top; color:#1D81CF; }
.sectab .hd ul li.on a{ color:#1D81CF;}
.sectab .bd{ /*height:825px; overflow:hidden;*/}
.sectab .bd ul{ zoom:1;  }
.sectab .bd li{ border-bottom:1px solid #ddd; padding:10px 0px;/* height:165px;*/   }
.sectab .bd li h2{ font-size:20px; height:40px; line-height:40px; font-weight:bold;}
.sectab .bd li p{ height:75px; line-height:25px;}
.sectab .bd li .date{ height:30px; line-height:30px; }
.sectab .bd li .date span{ color:#999; float:left;}
.sectab .bd li .date a{ float:right; color:#222;}

.pagelist{}
.pagelist li{ border-bottom:1px solid #ddd; padding:10px 0px;/* height:165px;*/   }
.pagelist li h2{ font-size:20px; height:40px; line-height:40px; font-weight:bold;}
.pagelist li p{ height:75px; line-height:25px;}
.pagelist li .date{ height:30px; line-height:30px; }
.pagelist li .date span{ color:#999; float:left;}
.pagelist li .date a{ float:right; color:#222;}

.hotlist{  border:1px solid #ccc;  margin-bottom:15px;background:#F9F9F9;}
.hotlist .til{ height:34px; line-height:34px; font-size:20px; text-indent:15px;}
.hotlist ul{ background:#fff;padding:5px;}
.hotlist ul li{ line-height:30px; line-height:30px; background:url(../images/dian1.jpg) no-repeat left 50%; text-indent:12px;}
.clicknum{  border:1px solid #ccc;  margin-bottom:15px;background:#F9F9F9;}
.clicknum .til{ height:34px; line-height:34px; font-size:20px; text-indent:15px; }
.clicknum ul{ background:#fff;padding:5px;}
.clicknum ul li{ line-height:30px; line-height:30px;}
.clicknum ul li span{ color:#fff; background:#555555; padding:0px 5px; margin-right:6px;}
.clicknum ul li span.num1{background:#FD3400;}
.clicknum ul li span.num2{background:#FE5D02;}
.clicknum ul li span.num3{background:#FED403;}

.bottom{ /*background:#EFF0EE;*/ background:url(../images/bottombg.jpg) repeat; color:#fff; line-height:30px; padding:10px 0px;}
.bottom a{color:#fff;}
.current_position{ height:46px; line-height:46px; background:url(../images/ggfu_tz_nian.png) no-repeat left 50%; text-indent:20px;}

.ejlm{ padding:5px; border:1px solid #ddd; margin-bottom:15px;}
.ejlm h2{ background:#86AEE5; color:#fff; font-size:18px; text-align:center; height:44px; line-height:44px; margin-bottom:5px;}
.ejlm p a{ display:block; border-bottom:1px dashed #ddd; height:45px; line-height:45px; font-size:16px;text-align:center;color:#0078BB;}
.ejlm p a:hover{ font-weight:bold; }


/*zhi neng wen da*/ 
.wdbox{ border:1px solid #ddd; padding:10px;} 
.wdlist ul{}
.wdlist ul li{ padding:15px 0px 15px 0px; border-bottom:1px dashed #ddd;}
.wdlist ul li .wen{ padding-left:30px; background:url(../images/wen.png) no-repeat left 5px; line-height:24px; color:#444; margin-bottom:6px;}
.wdlist ul li .wen .name{ color:#8AB0E3;}
.wdlist ul li .da{padding-left:30px; background:url(../images/da.png) no-repeat left 5px; line-height:24px; color:#888;}
.wdlist ul li .da a:hover{ color:#EB8C6C;}

.lyinfo input{ border:1px solid #ccc; width:100px; height:26px; line-height:26px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.lysr{ background:#999; padding:14px;}
.lybt button{height:28px; line-height:28px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background:#73B9FF; text-align:center; color:#fff; font-size:17px; margin-left:20px; margin-top:15px;}